.goods-info-wrap {
  background: white;
  padding: 2vw;
  display: flex;
  flex-wrap: nowrap;
}
.good-img.van-image {
  width: 15vw;
  height: 15vw;
}
.goods-info-right {
  text-align: left;
  width: 80vw;
  padding-left: 2vw;
}
.good-title {
  line-height: 1.2;
  min-height: 1rem;
  font-size: 0.4rem;
  color:@--black!important;
}
.good-price-wrap {
  text-align: right;
}
.good-price-num{
  color: @--price;
  font-size: 0.6rem;
}
.symbol{
  margin-right: -0.1rem;
  font-size: 0.3rem;
}
span.good-num-count {
  color: @--gray;
  font-size: 0.4rem;
}

.user-info {
  margin-top: 2vh;
}

.discount-item,.pay-item {
  font-size: 0.4rem;
  color: @--primary;
  display: flex;
  padding: 1vw 0;
  justify-content: space-between;
}
.discount-info,.pay-info {
  padding: 2vw;
  background: white;
  margin-top: 2vh;
}
.van-submit-bar__button {
  width: 2.93333rem!important;
}
.sku-wrap{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
span.sku-title {
  font-size: 0.4rem;
  color: @--gray;
}